<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <input type="text">

    <script>


        // keydown  持续性触发，区分alt / shift / ctrl    e.altKey  /  e.shiftKey  /  e.ctrlKey
        //     需要使用组合键的时候  e.altKey  /  e.shiftKey  /  e.ctrlKey


        

        // keyup  不能区分组合按键(ctrl / shfit / alt)

        // press  持续性触发，部分功能键不会触发事件


        var oInp = document.querySelector('input') ;

        document.onkeydown = function(e) {
            // console.log(e.keyCode);
            // if(e.keyCode === 13 && e.keyCode === 17) {
            //     console.log(666);
            // }
            console.log(e.ctrlKey);  // true

            console.log(e.shiftKey) ;

            console.log(e.altKey) ;

            // ctrl + enter 组合键
            // if(e.ctrlKey && e.keyCode === 13) {
            //     // console.log(666);
            //     oInp.value = 666
            // }
        }

    </script>
    
</body>
</html>